straitened means

Translations
ограниченные средства
Living on straitened means, they had to budget carefully.
Живя на ограниченные средства, они должны были тщательно планировать бюджет.